ERROR_REPORTING(0);
// 0 -smogtok
// 1 -airly
// 2 -look2o
// 3 - michalowice
include "czujniki.inc.php";
$miast = array(
'michalowice'=>'Michałowice',
'pruszkow'=>'Pruszków',
'brwinow'=>'Brwinów',
'nadarzyn'=>'Nadarzyn',
'piastow'=>'Piastów',
'raszyn'=>'Raszyn',
'podkowalesna'=>'Podkowa Leśna'
);
$miastdesc = array(
'michalowice'=>'Michałowice to gmina wiejska w województwie mazowieckim, w powiecie pruszkowskim. Powierzchnia Michałowic wynosi 34,73 km2, a liczba ludności to blisko 18 tysięcy osób.',
'pruszkow'=>'Pruszków to miasto w województwie mazowieckim o powierzchni 19,19 km2 i liczbie ludności około 61 tysiecy osób.',
'brwinow'=>'Brwinów to miastow województwie mazowieckim, w powiecie pruszkowskim. Powierzchnia Brwinowa wynosi 10,06 km2, a liczba ludności to około 14 tysięc yosób.',
'nadarzyn'=>'Nadarzyn to gmina wiejska w województwie mazowieckim, w powiecie pruszkowskim. Powierzchnia Nadarzyna wynosi 73,4 km2, a liczba ludności to około 13 tysięcy osób.',
'piastow'=>'Piastów to miasto w województwie mazowieckim, w powiecie pruszkowskim. Powierzchnia Raszyna wynosi 5,76 km2, a liczba ludności to blisko 23 tysięcy osób.',
'raszyn'=>'Raszyn to gmina wiejska w województwie mazowieckim, w powiecie pruszkowskim. Powierzchnia Raszyna wynosi 43,89 km2, a liczba ludności to blisko 22 tysięcy osób.',
'podkowalesna'=>'Podkowa Leśna to miastow województwie mazowieckim, w powiecie pruszkowskim. Powierzchnia Podkowy Leśnej wynosi 10,13 km2, a liczba ludności to około około 4 tysiące osób.'
);
$miastmap= array(
'brwinow'=>array("12","20.735703 ,52.125023"),
'nadarzyn'=>array("12","20.807138 ,52.081483"),
'piastow'=>array("13","20.841084 ,52.188973"),
'podkowalesna'=>array("13","20.727626 ,52.117744"),
'raszyn'=>array("12","20.917487 ,52.120829"),
'pruszkow'=>array("13","20.810723 ,52.164938"),
'michalowice'=>array("12","20.823723 ,52.154938"),
);
//$ary = preg_split("/\//", $_SERVER['PATH_INFO']);
// if ($ary[1]) $IDA = $ary[1];
// else $IDA = "opacz";
$ary = preg_split("/\//", $_SERVER['PATH_INFO']);
if (isset($ary[1]) and isset($czujniki[$ary[1]])) {
$IDA = $ary[1];
} else if(isset($ary[1]) and isset($miast[$ary[1]])) {
$IDA = "xxx";
$miasto=$ary[1];
$PGtitle = $miast[$ary[1]] . " - smog";
$PGdesc = "Smog - czujniki w " . $miast[$ary[1]];
$PGh1 = "Smog - " . $miast[$ary[1]];
$PGlokalizacje = $miast[$ary[1]];
}
else {
// lista wszystkih
$PGtitle = "Smog - Brwinów, Michałowice, Piastów, Pruszków, Raszyn, Nadarzyn";
$PGdesc = "Smog - czujniki w powiecie pruszkowskim";
$PGh1 = $PGdesc;
$PGlokalizacje = "powiat pruszkowski";
$IDA = "xxx";
}
$indekser = $IDA;
//data dzisiejsza
$dzien = date('d');
$dzien_tyg = date('l');
$miesiac = date('n');
$rok = date('Y');
$miesiac_pl = array(1 => 'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września', 'października', 'listopada', 'grudnia');
$dzien_tyg_pl = array('Monday' => 'poniedziałek', 'Tuesday' => 'wtorek', 'Wednesday' => 'środa', 'Thursday' => 'czwartek', 'Friday' => 'piątek', 'Saturday' => 'sobota', 'Sunday' => 'niedziela');
$tytuly=array(1=>'BARDZO DOBRY',2=>'DOBRY',3=>'UMIARKOWANY',4=>'DOSTATECZNY',5=>'ZŁY',6=>'BARDZO ZŁY');
$podtytuly=array(1=>'',2=>'Jakość powietrza jest zadowalająca. Niskie ryzyko zagrożenia dla zdrowia.',3=>'Osoby chore i wrażliwe powinny rozważyć ograniczenie czasu aktywności fizycznej na powietrzu.',4=>'Osoby chore, starsze, kobiety w ciąży i dzieci powinny ograniczyć czas przebywania na wolnym powietrzu. Należy rozważyć ograniczenie aktywność fizycznej.',5=>'Osoby chore, starsze, kobiety w ciąży i dzieci nie powinny przebywać na wolnym powietrzu. Należy ograniczyć aktywność fizyczną.',6=>'Osoby chore, starsze, kobiety w ciąży i dzieci powinny bezwzględnie unikać przebywania na wolnym powietrzu. Pozostałe osoby powinny ograniczyć czas przebywania na powietrzu do minimum.');
$kolory=array(1=>'#1fca23',2=>'#84fd31',3=>'#fffd4b',4=>'#e48922',5=>'#fc0d1b',6=>'#650205');
?>
echo $czujniki[$indekser][4]; ?>
if ($czujniki[$indekser][5]==1)
echo " ";
else if ($czujniki[$indekser][5]==2)
echo " Czujnik smogu LOOKO2";
else if ($czujniki[$indekser][5]==0)
echo " Czujnik smogu SMOGTOK";
else if ($czujniki[$indekser][5]==3)
echo " ";
?>
} else if ($IDA=='xxx') { //gdy to nie czujnik tylko miejscowosc
include "./miejscowosc.php";
}
?>
if ($IDA=='xxx' and !isset($miasto)) {
?>
Indeks jakości powietrza
Indeks Jakości Powietrza służy jednoznacznej i czytelnej prezentacji danych zanieczyszczenia powietrza na podstawie mierzonych parametrów.
Wartości indeksu oznaczają jakość powietrza: od najlepszej (wartość 1) do najgorszej (wartość 6).
Wartość Indeksu Jakości Powietrza liczona jest zgodnie z tabelą zakresów przedstawioną poniżej. Wyznaczane są indeksy indywidualne dla poszczególnych parametrów zanieczyszczeń.
Czujnik przy wyznaczaniu jakości powietrza bazuje na pomiarach dwóch parametrów - są to pyły zawieszone PM2,5 i PM10. Ogólny indeks przyjmuje wartość najgorszą (maksymalną) ze zmierzonych.
Dane o zanieczyszczeniu powietrza są aktualizowane co około 10.
Zalecenia Światowej Organizacji Zdrowia (WHO) dla norm średniodobowych wynoszą odpowiednio:
25 µg/m3 dla PM2,5
50 µg/m3 dla PM10
Wartości te są uwzględniane w prezentacji odchylenia bieżących wyników od normy.
Indeks jakości powietrza
PM10 µg/m3
PM2.5 µg/m3
Bardzo dobry
0-20
0-13
Dobry
20,1-50
13,1-35
Umiarkowany
50,1-80
35,1-55
Dostateczny
80,1-110
55,1-75
Zły
110,1-150
75,1-110
Bardzo zły
> 150
>110
} //koniec informacji o indeksie
else {
?>
Przeczytaj więcej o indeksie jakości powietrza.
} //koniec linka do inkdesu
$miasteczko='';
echo "
Czujniki smogu w okolicy:";
foreach ($czujniki as $czujnik=>$parameteres) {
if ($miasteczko!=$parameteres[0]) {
$zmian = array_search($parameteres[0], $miast);
echo "
Smog i pogoda: Smog Pruszków 2023 |
if ($mmmiasto=='Michałowice') echo "Proudly hosted for zalew w Komorowie";
else if ($mmmiasto=='pruszkow') echo "Proudly hosted for rzeka Utrata";
else echo "Proudly hosted for Michałowice";
?>